package com.smedi.ismedi.personnel.api.dto.response;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.io.Serializable;

/**
 * @Author: xulinjun
 * @Date: 2021-6-15 17:12
 */
@Data
public class PersonSyncFromImisResponse implements Serializable {
    @ApiModelProperty(value = "行id")
    private Long rowId;

    @ApiModelProperty(value = "人员id")
    private Long personId;

    @ApiModelProperty(value = "姓名")
    private String lastName;

    @ApiModelProperty(value = "工号")
    private String employeeNumber;

    @ApiModelProperty(value = "身份证")
    private String idCard;

    @ApiModelProperty(value = "性别")
    private String sex;

    @ApiModelProperty(value = "邮箱")
    private String email;

    @ApiModelProperty(value = "手机号")
    private String mobile;

    @ApiModelProperty(value = "座机")
    private String officeTelephone;

    @ApiModelProperty(value = "从事职务")
    private String jobName;

    @ApiModelProperty(value = "组织编码")
    private String orgCode;

    @ApiModelProperty(value = "组织简称")
    private String orgShortName;

    @ApiModelProperty(value = "二级组织简称")
    private String subOrgShortName;

    @ApiModelProperty(value = "二级组织id")
    private Long subOrgId;

    @ApiModelProperty(value = "已保存")
    private boolean saved;

    @ApiModelProperty(value = "错误消息")
    private String errorMessage;
}
